egyptian clover (trifolium alexandrinum) - Turkish English Dictionary